virtual banking - French English Dictionary